package com.zmn.oms.common.constant;

/**
 * 类描述：订单公共广播tag
 * @author wangxiaokun
 * @since 2022/03/12 11:05
 */
public class PublishTagConsts {

    /**
     * 下单
     */
    public final static String PUBLISH_ORDER_ADD = "order_add";

    /**
     * 修改
     */
    public final static String PUBLISH_ORDER_UPDATE = "order_update";

    /**
     * 确认
     */
    public final static String PUBLISH_ORDER_CONFIRM = "order_confirm";

    /**
     * 转单
     */
    public final static String PUBLISH_ORDER_TURN = "order_turn";

    /**
     * 地址修改
     */
    public final static String PUBLISH_ORDER_UPDATE_ADDRESS = "order_update_address";

    /**
     * 电话修改
     */
    public final static String PUBLISH_ORDER_UPDATE_PHONE = "order_update_phone";

    /**
     * 预约时间修改
     */
    public final static String PUBLISH_ORDER_UPDATE_DUTYTIME = "order_update_dutytime";

    /**
     * 产品修改
     */
    public final static String PUBLISH_ORDER_UPDATE_PRODUCT = "order_update_product";

    /**
     * 订单被挂起
     */
    public final static String PUBLISH_ORDER_SUSPEND = "order_suspend";

    /**
     * 分单
     */
    public final static String PUBLISH_ORDER_ASSIGN = "order_assign";

    /**
     * 派单
     */
    public final static String PUBLISH_ORDER_DISTRIBUTE = "order_distribute";

    /**
     * 工程师领单
     */
    public final static String PUBLISH_ORDER_MASTER_TAKE = "order_master_take";

    /**
     * 上门
     */
    public final static String PUBLISH_ORDER_VISIT = "order_visit";

    /**
     * 申请多次上门
     */
    public final static String PUBLISH_ORDER_APPLY_MULTIPLE_VISIT = "order_apply_multi_visit";

    /**
     * 服务完成
     */
    public final static String PUBLISH_ORDER_SERVICE_COMPLETE = "order_service_complete";

    /**
     * 订单完成
     */
    public final static String PUBLISH_ORDER_COMPLETE = "order_complete";

    /**
     * 取消
     */
    public final static String PUBLISH_ORDER_CANCEL = "order_cancel";

    /**
     * 生成保修卡
     */
    public final static String PUBLISH_ORDER_GEN_WARRANTY = "order_genwarranty";

    /**
     * 工程师出发
     */
    public final static String PUBLISH_ORDER_MASTER_LEAVE = "order_master_leave";

    /**
     * 联系客户
     */
    public final static String PUBLISH_ORDER_CONTACT_USER = "order_contact_user";

    /**
     * 收单
     */
    public final static String PUBLISH_ORDER_CHECKOUT = "order_checkout";

    /**
     * 算账
     */
    public final static String PUBLISH_ORDER_ACCOUNT = "order_account";

    /**
     * 工单标签员工操作
     */
    public final static String PUBLISH_ORDER_TAG = "publish_order_tag";

    /**
     * 品码对接退款tag
     */
    public final static String PRODUCT_CODE_REFUND_TAG = "product_code_refund";
}
